package cn.youth996.nav.service;

import cn.youth996.nav.domain.GeoPointPic;
import cn.youth996.nav.util.PageUtils;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;

/**
 * 地理坐标图片信息
 *
 * @author Zhan Xinjian
 * @date 2025/7/10
 */
public interface GeoPointPicService extends IService<GeoPointPic> {
    /**
     * 分页查询
     *
     * @param params 分页参数
     * @return 分页数据
     */
    PageUtils queryPage(Map<String, Object> params);

    /**
     * 列表
     *
     * @param params 列表参数
     * @return 列表数据
     */
    List<GeoPointPic> list(Map<String, Object> params);
    /**
     * 根据pointId查询图片列表
     *
     * @param pointId pointId
     * @return 图片列表
     */
    List<GeoPointPic> listByPointId(Long pointId);
}
